Visualization类表示一个交互式的数据可视化对象。 一个可视化对象实例由以下部分组成:
•. 一个 Data 实例,其中包含 的是一些 DataSprite 对象,它们以可视化形式表示单独 的数据元素
•. 一个 OperatorList ,包含的是可视化对象操作器, 它们用来确定元素 的可视化属性:位置 、颜色、尺寸和其它属性。
•. 一个 ControlList ,包含的是交互式的控制器,使得用户 可与可视化数据交互。
•. 一个 Axes 实例,用来 为量化 的可视化数据显示数据轴。数据 轴通常是由可视化对象的操作器自动配置的。
可视条目的对象都被添加到可视 化对象的 marks 属性中的显示列表里,因为 Data 对象 不是 DisplayObjectContainer 。
所有的可视元素都包含在 layers 精灵中。 这包含 axes 、 marks 和 (可选 的 ) labels 层。如果 妳 想向可视化对象中加入额外的层,那么直接将它添加到 layers 精灵中。只是需要注意 一下元素 的顺序,以避免某些元素 被遮住。
要创建一个新的可视化对象 (Visualization) , 就载入一个数据集,构造 一个 Data 实例,然后利用 这个数据初始化一个新的 Visualization 。然后 将想要的操作器添加到 operators 属性 中,以配备出想要 的可视化设置。
参考
HxLauncher: Launch Android applications by voice commands